guinea pig (rodent) - French English Dictionary